
package com.eva.android.widget.alert;
//package com.robotime.missu.logic.dialog;
//
//import com.robotime.missu.R;
//
//import android.app.Activity;
//import android.app.AlertDialog;
//import android.content.Context;
//import android.view.LayoutInflater;
//import android.view.View;
//import android.view.WindowManager.LayoutParams;
//import android.widget.FrameLayout;
//
//public class AlertDialogEx extends AlertDialog
//{
//	private FrameLayout coverLayerParent;
//	private View coverLayer;
//	
//    protected AlertDialogEx(Context context) {
//        this(context, R.style.m00_dialog);
//    }
//
//    protected AlertDialogEx(Context context, int theme) {
//        super(context, theme);
//    }
//
//    protected AlertDialogEx(Context context, boolean cancelable, OnCancelListener cancelListener) {
//        super(context, R.style.m00_dialog);
//    }
//    
//	@Override
//	public void show()
//	{
//		super.show();
//		initCoverLayer();
//	}
//	
//	@Override
//	public void dismiss()
//	{
//		super.dismiss();
//		if(coverLayer != null && coverLayerParent != null)
//		{
//			coverLayerParent.removeView(coverLayer);
//		}
//	}
//
//	@Override
//	public void cancel()
//	{
//		super.cancel();
//		if(coverLayer != null && coverLayerParent != null)
//		{
//			coverLayerParent.removeView(coverLayer);
//		}
//	}
//	
//	/**
//	 *  [初始化对话框蓝色背景]<BR>
//	 */
//	private void initCoverLayer()
//	{
//		if(getContext() != null)
//		{
//			
//			coverLayer = LayoutInflater.from(getContext()).inflate(R.layout.m00_coverlayer, null);
//			View root = ((Activity)getContext()).getWindow().getDecorView();
//			coverLayerParent = (FrameLayout)root;
//			
//			coverLayerParent.addView(coverLayer, 
//					new LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT));
//		}
//	}
//
//}
